jquery教程

推荐列表 站点导航

当前位置:首页 > jquery > jquery教程 >

如何在Web.config中注册用户控件和自定义控件

来源:网络整理  作者:网友投稿  发布时间:2020-12-28 23:05
如何在Web.config中注册用户控件和自定义控件...

Visual Studio会在设计器里以所见即所得(WYSIWYG)模式显示这些控件。

只要在应用的web.config 文件的新的 pages-controls 部分声明一次即可: ?xml version=1.0? configuration system.web pages controls add tagPrefix=scottgu src=http://www.dismall.com/thread-957-1-1.html/a_9317/~/Controls/Header.ascx tagName=header/ add tagPrefix=scottgu src=http://www.dismall.com/thread-957-1-1.html/a_9317/~/Controls/Footer.ascx tagName=footer/ add tagPrefix=ControlVendor assembly=ControlVendorAssembly/ /controls /pages /system.web /configuration 可以用这种方式同时声明用户控件和编译好的自定义控件,当你使用这个技巧时,上面用户控件中~句法的使用,假如你移动了.ascx 文件。

所以你应该总是始终如一地从应用的根路径开始定位这些控件。

ASP.NET中~符号意思是从应用的根路径来定位,在web.config文件里声明用户控件时, 一旦你在web.config 文件中声明好这些控件后,当需要在网站的许多页面上使用控件的话,Visual Studio是完全支持这两者的,因为页面也许会使用在不同子目录里的控件, 问题描述: 在ASP.NET 的早先版本里。

尤其是, 需要注意的是,而且 VS 2005 Web Site 项目 和 VS 2005 Web Application 项目也都支持这两者。

对那些不熟悉这个符号的人,但管理起来会很痛苦,你总是应该使用它,开发人员可以在页面的任何地方用设定好的 tagprefix (标识前缀)和标识符号名( tagname)来声明这些控件,注册完后,通过在页面的顶部添加 %@ Register % 指令来引入和使用自定义服务器控件和用户控件时, 这种方法虽然是行之有效的,它提供了一个很好的方法来避免在你的编码里到处使用..,最后这个是用来注册编译进一个程序集 .dll 文件里的自定义控件的,不用在页面上重复声明,需要更新所有的注册声明的话, ,例如: %@ Register TagPrefix=scott TagName=header Src=http://www.dismall.com/thread-957-1-1.html/a_9317/Controls/Header.ascx % %@ Register TagPrefix=scott TagName=footer Src=http://www.dismall.com/thread-957-1-1.html/a_9317/Controls/Footer.ascx % %@ Register TagPrefix=ControlVendor Assembly=ControlVendor % html body form id=form1 runat=server scott:header ID=MyHeader runat=server / /form /body /html 注意到上面的前两个注册指令是用来注册用户控件的(是在.ascx文件里实现的),也会在后台编码文件里提示控件字段的声明,希望能大家有所帮助,以解决方案的形式给出了更为方便的注册用户控件的办法,母板页或者用户控件中使用它们了, 解决方案: ASP.NET 2.0 使得控件声明极其干净而且管理起来极其容易,就可以在网站上的任何一个页面。

例如: html body form id=form1 runat=server scottgu:header ID=MyHeader runat=server / /form /body /html 本文比较了早期版本与asp.net2.0版本中注册用户控件的不同,。

相关热词:

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!

本文地址: https://v30.fanwenzhu.com/jq/jc/10347.shtml

相关文章
最新文章
PHP识别相片是否是颠倒的 PHP识别相片是否是颠倒的

时间:2020-12-28

python编程有哪些ide python编程有哪些ide

时间:2020-12-28

python开发工程师是做什么 python开发工程师是做什么

时间:2020-12-28

php构造函数的作用 php构造函数的作用

时间:2020-12-28

php怎么跟数据库连接 php怎么跟数据库连接

时间:2020-12-28

php实现顺序线性表 php实现顺序线性表

时间:2020-12-28

Python多重继承中的菱形继 Python多重继承中的菱形继

时间:2020-12-28

php中break的作用 php中break的作用

时间:2020-12-28

Copyright © www.juheyunku.com      关于 | 合作 | 声明 | 联系 | 更新 | 地图 | Tags

如何在Web.config中注册用户控件和自定义控件

2020-12-28 编辑:网友投稿

Visual Studio会在设计器里以所见即所得(WYSIWYG)模式显示这些控件。

只要在应用的web.config 文件的新的 pages-controls 部分声明一次即可: ?xml version=1.0? configuration system.web pages controls add tagPrefix=scottgu src=http://www.dismall.com/thread-957-1-1.html/a_9317/~/Controls/Header.ascx tagName=header/ add tagPrefix=scottgu src=http://www.dismall.com/thread-957-1-1.html/a_9317/~/Controls/Footer.ascx tagName=footer/ add tagPrefix=ControlVendor assembly=ControlVendorAssembly/ /controls /pages /system.web /configuration 可以用这种方式同时声明用户控件和编译好的自定义控件,当你使用这个技巧时,上面用户控件中~句法的使用,假如你移动了.ascx 文件。

所以你应该总是始终如一地从应用的根路径开始定位这些控件。

ASP.NET中~符号意思是从应用的根路径来定位,在web.config文件里声明用户控件时, 一旦你在web.config 文件中声明好这些控件后,当需要在网站的许多页面上使用控件的话,Visual Studio是完全支持这两者的,因为页面也许会使用在不同子目录里的控件, 问题描述: 在ASP.NET 的早先版本里。

尤其是, 需要注意的是,而且 VS 2005 Web Site 项目 和 VS 2005 Web Application 项目也都支持这两者。

对那些不熟悉这个符号的人,但管理起来会很痛苦,你总是应该使用它,开发人员可以在页面的任何地方用设定好的 tagprefix (标识前缀)和标识符号名( tagname)来声明这些控件,注册完后,通过在页面的顶部添加 %@ Register % 指令来引入和使用自定义服务器控件和用户控件时, 这种方法虽然是行之有效的,它提供了一个很好的方法来避免在你的编码里到处使用..,最后这个是用来注册编译进一个程序集 .dll 文件里的自定义控件的,不用在页面上重复声明,需要更新所有的注册声明的话, ,例如: %@ Register TagPrefix=scott TagName=header Src=http://www.dismall.com/thread-957-1-1.html/a_9317/Controls/Header.ascx % %@ Register TagPrefix=scott TagName=footer Src=http://www.dismall.com/thread-957-1-1.html/a_9317/Controls/Footer.ascx % %@ Register TagPrefix=ControlVendor Assembly=ControlVendor % html body form id=form1 runat=server scott:header ID=MyHeader runat=server / /form /body /html 注意到上面的前两个注册指令是用来注册用户控件的(是在.ascx文件里实现的),也会在后台编码文件里提示控件字段的声明,希望能大家有所帮助,以解决方案的形式给出了更为方便的注册用户控件的办法,母板页或者用户控件中使用它们了, 解决方案: ASP.NET 2.0 使得控件声明极其干净而且管理起来极其容易,就可以在网站上的任何一个页面。

例如: html body form id=form1 runat=server scottgu:header ID=MyHeader runat=server / /form /body /html 本文比较了早期版本与asp.net2.0版本中注册用户控件的不同,。

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供学习参考!
本文地址为 https://v30.fanwenzhu.com/jq/jc/10347.shtml

相关文章

风云图片

推荐阅读

返回jquery教程频道首页